Science

Researchers manage to generate attosecond pulses at 100 kHz repetition rate